// 托管静态资源
// 手册：http://expressjs.com/zh-cn/starter/static-files.html
// 第一种： 路径不需要标识，直接写
// 如：127.0.0.1/image/1.jpg,自动去public找
const express = require('express');
const server = express();
// 格式： 服务器.use(express.static(静态目录));
// server.use(express.static('public'))
// 设置多个静态目录，就再写一个
// 如果第一个参数指定了标识，那么通过这个虚拟标识可以找到images静态目录，这个标识可以是任何值，只是用来标识的
server.use(express.static('public'));
server.use('/public2', express.static('public2'));
// 如果写多个则按照写的顺序找，找到就不再找了
server.get('/', (req, res) => {
    res.send(`<!DOCTYPE html>
    <html lang="en">
    
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <meta http-equiv="X-UA-Compatible" content="ie=edge">
      <title>Document</title>
      <link rel="stylesheet" href="public2/css/main.css">
    </head>
    
    <body>
      <h1>首页</h1>
      <img src="public2/images/1.png" />
    </body>
    
    </html>`)
})
server.listen(80, () => {
    console.log('请访问： http://127.0.0.1');
})